package com.rocksdata.mc.entity;

import java.io.Serializable;
import java.util.List;

/**
 * Created by 陈堂正 on 2017/3/20.
 */

public class TeacherInfo extends UserInfo implements Serializable {
    private String staffCode;
    private String staffName;
    private TeacherContactInfo department;
    private String title;
    private String office;
    private String telephone;
    private List<StudentContactInfo> classes;

    public TeacherInfo () {
        setIsTeacher(USER_TYPE_TEACHER);
    }

    public String getStaffCode() {
        return staffCode;
    }

    public void setStaffCode(String staffCode) {
        this.staffCode = staffCode;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public TeacherContactInfo getDepartment() {
        return department;
    }

    public void setDepartment(TeacherContactInfo department) {
        this.department = department;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getOffice() {
        return office;
    }

    public void setOffice(String office) {
        this.office = office;
    }

    @Override
    public String getTelephone() {
        return telephone;
    }

    @Override
    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public List<StudentContactInfo> getClasses() {
        return classes;
    }

    public void setClasses(List<StudentContactInfo> classes) {
        this.classes = classes;
    }
}
